package it.giuseppetrisciuoglio.lyrics.service.twittersearch.model;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

public class SearchResponse {

	@JsonProperty("completed_in")
	private double completedIn;
	
	@JsonProperty("max_id")
	private long maxId;
	
	@JsonProperty("max_id_str")
	private String maxIdStr;
	
	@JsonProperty("next_page")
	private String nextPage;
	
	@JsonProperty("page")
	private int page;
	
	@JsonProperty("query")
	private String query;
	
	@JsonProperty("refresh_url")
	private String refreshUrl;
	
	@JsonProperty("results_per_page")
	private int resultsPerPage;
	
	@JsonProperty("since_id")
	private int sinceId;
	
	@JsonProperty("since_id_str")
	private int sinceIdStr;
	
	@JsonProperty("results")
	private List<Response> results;

	public double getCompletedIn() {
		return completedIn;
	}

	public void setCompletedIn(double completedIn) {
		this.completedIn = completedIn;
	}

	public long getMaxId() {
		return maxId;
	}

	public void setMaxId(long maxId) {
		this.maxId = maxId;
	}

	public String getMaxIdStr() {
		return maxIdStr;
	}

	public void setMaxIdStr(String maxIdStr) {
		this.maxIdStr = maxIdStr;
	}

	public String getNextPage() {
		return nextPage;
	}

	public void setNextPage(String nextPage) {
		this.nextPage = nextPage;
	}

	public int getPage() {
		return page;
	}

	public void setPage(int page) {
		this.page = page;
	}

	public String getQuery() {
		return query;
	}

	public void setQuery(String query) {
		this.query = query;
	}

	public String getRefreshUrl() {
		return refreshUrl;
	}

	public void setRefreshUrl(String refreshUrl) {
		this.refreshUrl = refreshUrl;
	}

	public int getResultsPerPage() {
		return resultsPerPage;
	}

	public void setResultsPerPage(int resultsPerPage) {
		this.resultsPerPage = resultsPerPage;
	}

	public int getSinceId() {
		return sinceId;
	}

	public void setSinceId(int sinceId) {
		this.sinceId = sinceId;
	}

	public int getSinceIdStr() {
		return sinceIdStr;
	}

	public void setSinceIdStr(int sinceIdStr) {
		this.sinceIdStr = sinceIdStr;
	}

	public List<Response> getResults() {
		return results;
	}

	public void setResults(List<Response> results) {
		this.results = results;
	}
}
